/**
 * 
 */
package cn.com.wms.service;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import cn.com.wms.Base.FilterInfo;
import cn.com.wms.Base.QueryResult;
import cn.com.wms.Base.pageInfo.PagingBean;
import cn.com.wms.model.MaterialInfoBean;
import cn.com.wms.model.Usertest;




/**
 *test
 */
public interface MaterialInfoService {
	public Serializable save(Usertest entity);

	public Usertest get(String hql);

	public Usertest get(Class<Usertest> c, Serializable id);

	public Usertest get(String hql, Map<String, Object> params);

	public List<Usertest> find(String hql, Map<String, Object> params);

	public void delete(Usertest entity);

	public void update(Usertest entity);
	public boolean verifyByName(String name);

	public QueryResult queryResultMaterialInfoList(FilterInfo filters, PagingBean pageBean);

	public List<MaterialInfoBean> queryMaterialInfoList();
}
